iT邦幫忙

DAY 15
2

網頁程式自學亂亂來系列 第 15

PHP Slim Framework 初次見面

  • 分享至 

  • xImage
  •  

在網路上意外發現了個framework,大名叫做Slim來著

http://www.slimframework.com/

聽說是功能很強大,可以快速建立web applications 和 APIs

(這麼威猛的功能是官網寫的,其實我壓根兒不知道甚麼叫做web applications,應該就是可以拿來寫最新消息或者留言板吧!)

起源是因為在youtube看到這個PHP Slim Framework Simple Demo影片

Yes

內心很疑惑,不知道這東東到底是啥吼~於是就下載來弄弄:

1.下載下來之後把資料夾全部搬到我的XAMPP的htdocs目錄底下的dir資料夾

2.打開index.php瞧瞧裡面的說明內容看到第一點說如果沒有composer就一定要在網頁裡面包含這串內容

require 'Slim/Slim.php';

\Slim\Slim::registerAutoloader();

3.接著說要new一個Slim的application

$app = new \Slim\Slim();

4.接著是各種request methods的define,像是GET POST PUT PATCH DELETE,暫且掠過好了,等到要玩表單再來弄

於是結合1+2+3+網站首頁那像是給人測試用的CODE,來試試看:

新創一個helloslim.php檔案,在檔案裏面放入

<?php
require 'Slim/Slim.php';
\Slim\Slim::registerAutoloader();

$app = new \Slim\Slim();
$app->get('/hello/:name', function ($name) {
echo "Hello, $name";
});
$app->run();
?>

接著在瀏覽器看

http://localhost/dir/helloslim.php/hello/yoyo

喔買尬,瀏覽器果真出現了Hello, yoyo

那如果我把yoyo改成任何一個單字,螢幕上就出現了耶~

(挖好神奇喔!不過這樣是可以用來做甚麼咧?要問問google大神了)

備註:在youtube的老兄把這串code進階到可以填兩個名字~


上一篇
滑鼠移到物件上面浮出說明框--Jquery Tooltip
下一篇
用Slim Framework 從 MySQL render撈資料
系列文
網頁程式自學亂亂來30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言